home *** CD-ROM | disk | FTP | other *** search
/ Network Support Library / RoseWare - Network Support Library.iso / email / nbpack.exe / NBOARD.DOC next >
Text File  |  1990-03-28  |  45KB  |  776 lines

  1.  
  2.  
  3.  
  4.           N      NN  BBBBBB      Novell Netware Bulletin Board
  5.           NN     N   BB    B     w/ QuickMessage and Phone List
  6.           NNN   NN   BB    BB    OOO        AA      RRRR    DDDDD
  7.           NNNN  NN   BB   BB    OO  O      AA A    RR   R   DDD  D
  8.           NN NN NN   BB BB B   OO   OO    AA   A   RR   R   DD    D
  9.           NN  NNNN   BBB   BB  OO    OO  AAAAAAAA  RRRRR    DD    D
  10.           NN   NNN   BB     B   OO  OO   AA    AA  RR   R   DD  DD
  11.           NNN   NN   BBBBBBB     OOO     AA    AA  RR    RR DDDDD
  12.           version 1.5                                Fall, 1989
  13.  
  14.           by: Martin Bryant  F1 Business Systems  (512) 892-1176
  15.                        4816 Canyonbend Circle,  Austin TX  78735
  16.           for:  ALCOA Rockdale Works Power Plant   Rockdale, Texas
  17.  
  18.     User Documentation......................................................
  19.     NBoard is an easy-to-use network communications tool.  It is intended as
  20.     an electronic version of the cork board and push-pin bulletin board found
  21.     around water coolers.  However, it is designed with flexibility that allow
  22.     NBoard to be an electronic mail system.  It also features a shared phone
  23.     list and easy access to Novell's SEND and CASTOFF/CASTON commands.  Pass-
  24.     word security, ASCII imports and exports, and convenient search functions
  25.     also enhance the program.
  26.  
  27.     In general:
  28.     -PRESS F1 AT ANY TIME FOR THE ON-LINE HELP MENU.
  29.     -Use the UP/DWN or RIGHT/LEFT keys to highlight an option and press ENTER
  30.        or type the menu number of the option to select it.
  31.     -Press ESC at any time to cancel the current procedure or return to the
  32.        last menu or screen.  Some effort was made to allow you to back out of
  33.        every procedure.  Please inform the author of any exceptions.
  34.     -A simple highlighted box marked "Continue" requests you to press ENTER.
  35.        Some screens may request Ctrl-W to continue.  Please hold down the Ctrl
  36.        key as you press the W key.
  37.     -Function keys invoke a function that will dedicate all or part of the
  38.        screen to a specific task.  The rest of the program (and the screen) is
  39.        suspended.  When the function key task is complete (or you cancel with
  40.        ESC), you should be returned to the program at the point where you
  41.        pressed the function key.  Please note that all function key operations
  42.        are not available at all times, and although a key should perform the
  43.        same type of function (add/print, etc..) function key operation may
  44.        vary appropriately with context.
  45.     -You should be able to use only the cursor keys, Enter, Esc, and function
  46.        keys to use NBoard.  Only rudimentary keyboard skills are required to
  47.        enter messages and phone data.
  48.     -Look for the available function keys and other helpful hints across the
  49.        bottom of the screen.
  50.     -If you have any questions, contact the person listed as the Publisher in
  51.        your F1-Help screen, or call the author in Austin at the number above.
  52.  
  53.     The Main Screen / NBoard Menu.........................................
  54.     Usually many options are message lists displayed in the following format:
  55.      Message list topic/title     number of messages    password restrictions
  56.       R - messages cannot be reviewed without a password
  57.       E - messages cannot be added, deleted, altered without editor's password
  58.     If a board is not marked with an R or an E, any user can read or edit any
  59.     message within it.  Phone lists are marked with a P.  Names, numbers, and
  60.     addresses are stored in these lists.  Phone lists may also be password
  61.     protected.  Some options may display an ellipse (...) after the title.
  62.     Selecting these options will branch to another NBoard file, offering a new
  63.     main menu.  When you press escape to exit from this second or any subse-
  64.     quent NBoard menu you should return to your original main menu and file.
  65.  
  66.  
  67.  
  68.  
  69.     NBoard User Documentation     Martin Bryant     Fall, 1989     page 2
  70.  
  71.     About Passwords.........................................................
  72.     You may be prompted for a password to perform many of the functions of
  73.     NBoard.  Passwords are case insensitive (upper or lower), and have a
  74.     maximum length of eight characters (letters or numbers).  Only the
  75.     Publisher of the NBoard can change any password.
  76.  
  77.     Message Lists and Messages .............................................
  78.     Each message list will display a brief title for each message, the
  79.     author's name, and the date each was entered.  Select a message to review
  80.     by highlighting it and pressing ENTER.  If the list offers more messages
  81.     than can appear, you may scroll the list with the up/dwn keys.  Messages
  82.     appear from the most recent to the oldest.  Press F2 to print the list.
  83.  
  84.     After you select a message from the list, the text of the message will be
  85.     displayed.  If the message is short, press enter to return to the list.
  86.     If the message is longer, scroll through the message with the up/dwn keys
  87.     and press Ctrl-w to dismiss the message.
  88.  
  89.     Three functions are available when viewing a message.  Press F2 to print
  90.     the message.  Press F4 to export the message to an ASCII file.  Upon
  91.     selecting the export, the program will prompt you for a drive and file
  92.     filename.  The suffix 'ASC' is assumed.  You may recall this file with
  93.     virtually any word processing program (including Professional Write).
  94.     Finally, press F8 if you'd like to alter or delete the message (with
  95.     appropriate password access).
  96.  
  97.     Message Search.(F3)...................................................
  98.     If you select the message search from the main menu you will be prompted
  99.     for a text string of up to 12 characters.  NBoard will find all messages
  100.     which contain these characters in either upper or lower case in either the
  101.     message title or author's name from all of the regular message lists.
  102.     NBoard will compose a new list of these messages, from which you may
  103.     review messages and print the list.  The main menu number of the list for
  104.     each message appears to the left.  If you select a message for review that
  105.     is password protected, you'll be prompted for the password. You may also
  106.     employ the message search by pressing F3 at any message list.  To return
  107.     to the original complete list, press F3 and enter a blank prompt.
  108.  
  109.     New Messages.............................................................
  110.     By selecting the New Messages option, you generate a list of all messages
  111.     added today and yesterday to any regular message list.  The main menu
  112.     number of the list for each message appears to the left.  Select a message
  113.     by highlighting it and pressing ENTER.  Use the up/down keys to scroll a
  114.     long list.  Messages are ordered from most recent to oldest.  Press F2 to
  115.     print the displayed list.  If you select a message for review that is
  116.     password protected, you'll be prompted for the password.  The Search and
  117.     New Messages options may not appear in the main screen menu of every
  118.     installation.  Contact your Publisher with questions about the avail-
  119.     ability of these features.
  120.  
  121.     Adding messages.(F7)...................................................
  122.     You may add messages to lists which are not password protected against
  123.     editing (marked with an 'E') or if you've been given the editor's password
  124.     for that list by the publisher.  To add a message, press F7 when the
  125.     appropriate message list is displayed or press F7 directly from the Main
  126.     Screen and select the message list from the resulting menu.  Fill out the
  127.     top part of the screen with a short title and your name, then enter your
  128.     message.  Press Ctrl-w to close the text part of the message.  Press ESC
  129.     at any time to cancel and return.  Remember that the title and author are
  130.     the search fields for this message.  Please include any 'key' words for
  131.     this message in the title or author to facilitate this search.
  132.  
  133.  
  134.  
  135.     NBoard User Documentation     Martin Bryant     Fall, 1989     page 3
  136.  
  137.     Importing ASCII text .(F4)...............................................
  138.     When adding or updating(changing) a message, you may press the F4 button
  139.     and import an ASCII file into the text part of your message.  Press F4
  140.     right away, before you edit the title and author fields.  Enter the drive,
  141.     path, filename, and suffix at the new filename prompt provided.  The
  142.     import will replace any text in the text box.
  143.  
  144.     Deleting or editing messages.(F8).........................................
  145.     You may change or delete messages in lists which are not password
  146.     protected against editing (marked with an 'E') or if you've been given the
  147.     editor's password for a given message list by the publisher.  Highlight a
  148.     message in the list and press F8 to delete or change a message.  If you
  149.     select Delete, Nboard will ask you to confirm the deletion.  Select Change
  150.     to alter any part of the message.  Press Ctrl-w to complete changes to the
  151.     text part of the message.  You may also press F8 when reviewing a message
  152.     to change or delete it.  Press ESC to cancel these operations.
  153.  
  154.     Phone List.(P)...........................................................
  155.     If you select an option from the Main Screen marked with a 'P' you'll
  156.     call a phone list.  The names and numbers are displayed alphabetically
  157.     according to a key established when the number is entered.  You may scroll
  158.     through the phone list with your up/dwn cursor or type any letter key to
  159.     'jump' to that alphabetic section of the list.  Highlight a number and
  160.     press ENTER to view the address and comments.  Press ENTER again to
  161.     dismiss this display and return to the list.
  162.  
  163.     By pressing F3 you can search for phone numbers as you can messages.
  164.     Enter a search string of up to 12 characters.  NBoard will search for any
  165.     occurrence of this text in upper or lower case in either the name or note
  166.     fields and assemble a new list of these entries.
  167.  
  168.     To add a new number, simply press F7 when the list is displayed.  You will
  169.     be prompted for the editor's password if required.  Complete as much of
  170.     the screen as you like.  In the address, separate fields are provided for
  171.     city, state, and zip.  Only fields entered will be printed.  Enter the
  172.     name or department for the entry into the sort order field in the way
  173.     you'd like the entry to appear in the order.
  174.        i.e.:  Name Field           department              Sort Order
  175.               Jim Davis            cartoonist              DAVIS JIM
  176.               Westron Industries   Electronic Supplier     WESTRON
  177.               Max Debits           CFO, Controller         ACCTG-1
  178.     If you leave the sort order blank, the first 12 characters of the name
  179.     will be inserted into this field.
  180.  
  181.     To edit or delete a number, highlight the entry and press F8. After
  182.     satisfying any required passwords, you'll be prompted: Delete or Change.
  183.     If you select Delete, you will be asked to confirm the deletion.  If you
  184.     select Change, alter any field.  Cancel either option with the ESC key.
  185.  
  186.     To print or export a phone list press the F2 button.  First, specify
  187.     whether you wish to direct your output to the printer, or display it to an
  188.     ASCII file.  If you select the file, you'll be prompted for the filename;
  189.     please include the drive and path.  The suffix .PHL is attached.  After
  190.     this you may request a list of just the name, department/company 'note'
  191.     field and number, OR a full report of the addresses and phone numbers.
  192.  
  193.     The *.BUK files which hold the phone lists are standard *.DBF files.  They
  194.     have a different suffix only to avoid naming conflicts with related NBoard
  195.     message files.  Thus, you can use these BUK files directly from DBase,
  196.     Professional File, or any other program which can employ *.DBF standard
  197.     files.  You can use NBoard to maintain data for your mail merges.  Contact
  198.     your Publisher or Network Administrator for help with this.
  199.  
  200.  
  201.     NBoard User Documentation     Martin Bryant     Fall, 1989     page 4
  202.  
  203.     QuickMessage.(F10).................................................
  204.     The QuickMessage function allows you to send a short (60 character)
  205.     message to any currently active user of the network.  The message will
  206.     interrupt whatever program the recipient is running, but should not
  207.     disrupt their session.  To dismiss the message, the recipient presses CTRL
  208.     ENTER, and they are returned to whatever they were doing.  The sender of
  209.     the message is identified by network login.
  210.  
  211.     To send a Quick Message, press F10.  A list of the currently active users
  212.     will be displayed.  Select a recipient from the list, type a short message
  213.     (up to 60 characters) and press ENTER; send it by pressing a confirming
  214.     ENTER (press ESC to cancel).  Try it out by sending a message to yourself.
  215.     The QuickMessage features may not be available in all installations,
  216.     contact your publisher about the availability of these features.
  217.  
  218.     Enable/Disable QuickMessage Receive .(F9)..............................
  219.     Often a network user may not want to be interrupted with QuickMessages.
  220.     By selecting Disable from the F9-Enable/Disable QuickMessage Receive menu,
  221.     you may take your QuickMessage "phone" "off the hook".  You won't be
  222.     interrupted until you log on or enable this function through NBoard.
  223.  
  224.     Returning to DOS/Network Menus.(alt-Q)..................................
  225.     NBoard saves as it goes; there is no need to 'save' your work.  To exit
  226.     and return to your network menus or DOS prompt, press ESC from the main
  227.     menu or press ALT-Q at any time.
  228.  
  229.     Using the Help Screen.(F1).............................................
  230.     Press F1 to access the help screen.  You will see the NBoard main menu
  231.     name, the Publisher's name and then some information about the program.
  232.     Across the bottom of the screen is a menu of help topics.  Select a topic
  233.     with the spacebar or cursor keys and ENTER.  Return to the menu
  234.     by pressing Esc or ENTER.  Press F2 to print this file.  Return to the
  235.     program with Esc.  You should be returned to precisely the screen and
  236.     situation that were present when pressed F1.
  237.  
  238.     A Note for Electronic Mail Users........................................
  239.     To send a message, press F7, 'Add a message', and select your recipient
  240.     from the resulting list.  To check your own messages, select your name
  241.     from the main menu and satisfy the password.  The Search and New Messages
  242.     will probably not appear on the main menu, however any new messages will
  243.     appear at the top of your list and you may press F3 to search.  Others
  244.     will not be able access your message list without your password.
  245.  
  246.     Printing................................................................
  247.     NBoard does not transmit any printer control commands with the print
  248.     stream.  It has been tested for several Epson models and the HP Ljet II.
  249.     The page length is set to 66 lines.
  250.  
  251.     When you have problems..................................................
  252.     Problems with NBoard can be difficult to identify: network problems,
  253.     installation problems, data problems, PC problems, etc..  When you have a
  254.     problem, please press the Print Screen button while any error messages are
  255.     still on the screen.  Of course this will only work if screen print is
  256.     functioning but it may be helpful.  Then contact your Publisher or Network
  257.     Administrator with a description of the problem.
  258.  
  259.     Function Key Summary
  260.     F1 = Help                             F7 = Add mail/message/phone number
  261.     F2 = Print                            F8 = Edit or delete message/entry
  262.     F3 = Search (where appropriate)       F9  = Enable/Disable QuickMessage
  263.     F4 = Import/Export (as appropriate)   F10 = Send QuickMessage
  264.                           alt-Q = Quit (from anywhere)
  265.  
  266.  
  267.     Publisher / Network Administrator Documentation                   page 1
  268.  
  269.                                       NBOARD - Novell Netware Bulletin Board
  270.                                                    version 1.5    Fall, 1989
  271.  
  272.                       by: Martin Bryant  F1 Business Systems  (512) 892-1176
  273.                                    4816 Canyonbend Circle,  Austin TX  78735
  274.                           created & compiled with Nantucket's Clipper (S/87)
  275.                               source code available, suggestions appreciated
  276.                             for: ALCOA Rockdale Power Plant  Rockdale, Texas
  277.  
  278.     Although NBoard is designed to be easy to use and install, it's flexibil-
  279.     ity presents some potentially confusing choices.  Each NBoard main menu
  280.     can be a menu of options that call other menus, a menu of public bulletin
  281.     board message lists, a menu of public or private phone lists, a menu of
  282.     private electronic mail boxes, or a menu of any of the above in combin-
  283.     ation.  I have also already employed NBoard as a quick and dirty on-line
  284.     network help/tutorial.  I can see how it could easily be employed as a
  285.     card catalog for a small library.  Although some thought might best be
  286.     given to the menu layout before you start, changes to the design can be
  287.     made later.  NBoard supports many types of changes, and any others can be
  288.     made with any DBase data format utility (DBaseIII, DBU, etc..).
  289.  
  290.     NBoard can be used as a standalone product, but it features extensive
  291.     network file and record locking and custom error messages for the network
  292.     environment.  It should run fine with as little as 360K available RAM.
  293.     The program may be best suited to small network environments.
  294.  
  295.     The Publisher of the NBoard menu is a key figure, not only in designing
  296.     the main screen, but in maintaining the efficiency of the databases and
  297.     controlling password security.  Several publishers may actually oversee
  298.     an installation, as 'branched' or 'switched' files can each have a dif-
  299.     ferent Publisher, or any number of people can use the Publisher's password
  300.     (even simultaneously).  Editors can be assigned for message lists or phone
  301.     lists who have add/delete/change capability.  However, only the Publisher
  302.     can change passwords.
  303.  
  304.     Installation ...........................................................
  305.     Only the NBoard.EXE and NBoard.DOC files are required for installation.
  306.     To install NBoard, enter  NBOARD INSTALL  at the DOS/Novell prompt in the
  307.     directory where you wish to install.  You should have read/write/create/
  308.     delete rights in this directory.  Install the initial NBoard data files
  309.     into the same directory as the NBoard.EXE file, or allow access to
  310.     NBoard.EXE through a search path.
  311.  
  312.     After entering NBoard install, you will be asked to answer some questions
  313.     about your installation.  There is useful help on this screen.  First you
  314.     will enter a banner title for the NBoard menu.  The filename requested is
  315.     the DOS filename for all of the files associated with this NBoard.  The
  316.     default is NBOARD but feel welcome to use a descriptive name.  The pub-
  317.     lisher can be you or anyone that users may contact with questions about
  318.     this NBoard menu.
  319.  
  320.     Please do not forget the Publisher's password.  You will be asked for it
  321.     at the end of the Install Screen.  It is the key to establishing other
  322.     passwords and otherwise configuring your NBoard.  Although the program
  323.     will function without a Publisher's password I recommend that you use one.
  324.  
  325.     The work drive, usually a network Home directory or local drive C:, should
  326.     be both unique and writable for each user. It is used to store temporary
  327.     files. Do not enter the current (installation) as the work drive if it is
  328.     write protected or shared.  Temporary files created by NBoard with the
  329.     suffixes *.TMP or *.NTX or the file NBSTR.DBF may be deleted whenever the
  330.     program is not running and using that directory as a work area.
  331.  
  332.  
  333.     NBoard Publisher Documentation    Martin Bryant    Fall, 1989    page 2
  334.  
  335.     Installation continued.................................................
  336.     NBoard install creates a message list/menu file: filename.DBF; a text
  337.     storage file: filename.DBT; a configuration file: filename.MEM; and a
  338.     batch file: filename.BAT.
  339.  
  340.     The batch file can be used as a pattern for entering NBoard into your
  341.     network menu system:    SET CLIPPER= v006; r064; e000
  342.                             NBOARD filename
  343.     Note that the filename of the NBoard you want to call is passed as a
  344.     parameter from the DOS command line (or your menus).  A second parameter
  345.     can also be passed to bypass the main menu and take the user directly to
  346.     a specific message or phone list.  This parameter must be a number from
  347.     one to nine and should appear with this format: NBOARD filename 1  .  By
  348.     by using this feature and encouraging users to use Alt-Q, you can use only
  349.     one phone or message list conveniently from your network menu.
  350.  
  351.     Due to NBoard's use of the external Novell utilities, it does not use
  352.     expanded memory well.  The SET DOS command in the .BAT file denies this
  353.     high memory to NBoard and solves this problem as well as more efficiently
  354.     allocating memory in other ways.  Although NBoard will function in many
  355.     environments without the SET DOS environmental command, I recommend you
  356.     employ it to avoid memory problems.
  357.  
  358.     Publisher's Setup Screen / Configuring NBoard.(F6)......................
  359.     After you've entered the Install screen, or if you press F6 from the main
  360.     NBoard screen and satisfy the publisher's password you'll see the
  361.     Publisher's Setup Screen.
  362.  
  363.     The first option on the left is the Main Banner Title.  If you select
  364.     this, you can change the options from the install screen here.  A few
  365.     questions are presented here that are not in the install screen.  The
  366.     first is an optional access password which would be required before any
  367.     access to the main screen is permitted, whether from DOS or through
  368.     another NBoard.  This should not be necessary in most installations.  The
  369.     second option asks whether you would like to display the Search and New
  370.     Messages options on the main screen menu.  There may be circumstances
  371.     where these options are not appropriate.  Finally, you may also not
  372.     display and thus disable the QuickMessage functions.  Note: if you change
  373.     the filename after installation in this screen, it does not change the
  374.     filenames on the disk.  You must do this with DOS.
  375.  
  376.     Configure each of the nine available options in the menu by selecting
  377.     them and answering the few prompts necessary to customize them.  Only
  378.     options which you have named will appear in the main menu.  The choices
  379.     in the main menu should not skip numbers; they must be continuous.  After
  380.     selecting an option from the Publisher's Setup screen, NBoard will ask
  381.     that you name this prompt for the main menu and report/list banners.
  382.     The next question will be whether you want the option to invoke a message
  383.     list, a phone list, or a switch to another NBoard menu/datafile name.
  384.     Return to the main menu (or continue to there when installing) by pressing
  385.     Esc at the Publisher's Setup Screen.
  386.  
  387.     Changing the configuration..............................................
  388.     As the message lists refer to the messages by the order on the main menu,
  389.     you cannot move message lists in the main menu without renumbering them
  390.     with a database utility.  This illustrates the need to backup all of your
  391.     files before undertaking a redesign of any significance.  When changing
  392.     the configuration through the Publisher's setup screen, after returning to
  393.     the main menu, your changes may seem not to have taken place.  To realize
  394.     the changes, rebuild the screen by selecting any main menu option and
  395.     returning to the main screen.
  396.  
  397.  
  398.  
  399.     NBoard Publisher Documentation    Martin Bryant    Fall, 1989    page 3
  400.  
  401.     Message Lists...........................................................
  402.     When configuring a main menu option, when you select Message List, the
  403.     only two questions are the title for the option and the optional passwords
  404.     for this option.  All messages associated with a given main menu are
  405.     stored in the filename.DBF and filename.DBT files identified by the main
  406.     menu number of the message list.  NBoard Install creates these files; or
  407.     you can create them by press F4 from the Publisher's Setup Screen.
  408.  
  409.     Phone Lists...........................................................
  410.     If you configure a menu option as a phone list you'll be prompted for the
  411.     option title, any passwords for this option, and the filename of the phone
  412.     list.  This filename can be the same name as the NBoard filename, as the
  413.     phone lists employ a *.BUK suffix.  Of course, it must follow DOS file
  414.     naming conventions.  After completing these questions, NBoard will build
  415.     the phone list if it cannot find it.
  416.  
  417.     Please note the optional drive prefix in the phone list file naming.  This
  418.     can be used to have NBoard call a 'personal' phone list from the users
  419.     home or local C: drive.  This list would then be different for each user.
  420.     You can offer several different phone lists in a menu: national (long
  421.     distance) numbers, corporate (switchboard network) numbers, departmental
  422.     numbers, local city numbers, clients, and personal phone lists.  These
  423.     phone lists can be shared by different NBoard files, and can be centrally
  424.     or collectively maintained.  As NBoard exports and prints a nice phone
  425.     list (and you can select what numbers to include in the list), you can
  426.     minimially use NBoard for maintaining your office phone lists and users
  427.     can post printed lists.  Alternatively, NBoard can be a sophisticated
  428.     phone number and address multiuser database.
  429.  
  430.     Branch to another NBoard menu..........................................
  431.     This is a powerful feature which allows you many design possibilities.
  432.     When designing a menu option to be a branch, there is only one prompt:
  433.     the NBoard filename to branch to.  Unlike the phone list option, NBoard
  434.     doesn't immediately create an NBoard file by this name if it cannot find
  435.     it.  You can build these files with NBoard Install or by pressing F3 from
  436.     the Publisher's Setup screen.  Passwords are not an option as access and
  437.     alteration rights are controlled by the next NBoard main menu/file.
  438.  
  439.     Many design ideas are possible: a main menu with a public bulletin board
  440.     or two, a shared phone list, a user/private phone list, and a branch to
  441.     another menu of electronic mail boxes may be right for many installations.
  442.     As each E-mail user requires a main menu option, branching makes a more
  443.     sophisticated E-mail system possible, setting up each workgroup as a menu
  444.     and tying them together with NBoard branches.  The drive reference as part
  445.     of the filename permits you to have personal NBoard menus on a private
  446.     drive, or share NBoard files between primary NBoard file installations or
  447.     file servers.  The primary NBoard menu on one file server can appear as an
  448.     option on an NBoard main menu for another file server and visa versa (if
  449.     ATTACH and MAP commands are properly setup by the network menus).
  450.  
  451.     Although all passwords, work drive selections, and other parameters are
  452.     controlled by the current main menu, when the user escapes from subsequent
  453.     menus they will be returned to the original NBoard main menu for that
  454.     session.  Of course, you can still Alt-Q to directly quit at any time.
  455.     As different publishers may control different NBoards, branching cancels
  456.     the publisher's password effects.  Note: specifying a BRANCH menu option
  457.     as the second DOS Parameter to avoid the main menu and go to a subsequent
  458.     menu is not supported and is ignored by NBoard.
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.     NBoard Publisher Documentation    Martin Bryant    Fall, 1989    page 4
  466.  
  467.     Delete / Archive Messages.(5).....................................
  468.     Press the F5 key to select a message list from which to archive and/or
  469.     delete old messages.  You may also select 'All' message lists.  Next
  470.     you'll be prompted for a date.  All messages with a date PRIOR to this
  471.     date will be counted and the number displayed.
  472.  
  473.     The next prompt asks whether you'd like to archive these messages.  If you
  474.     request the archive, NBoard will prompt you for the archive filename.  A
  475.     default file name of  A:NBARCHIV.ymm or A:NBARCHBn.ymm is presented.
  476.       n = the main menu option number of the specific list to archive from
  477.       ymm = last digit of the current year and number of the current month.
  478.     To use this function to make a backup and not continue with deletion,
  479.     simply answer No when prompted for confirmation of the deletion.  If you
  480.     should need to restore the messages from the archive, use a *.DBF data
  481.     format utility.
  482.  
  483.     Next, you'll be prompted to confirm deletion of the messages described
  484.     by the date and message list parameters.  Following this operation, NBoard
  485.     will attempt to cleanup (pack) the data files.  This will only be success-
  486.     ful if exclusive network access to these files is available.  Although it
  487.     is not required, I suggest that you do these archive and deletion opera-
  488.     tions when no other users are employing the NBoard file.  If you are
  489.     unable to proceed with the cleanup operation, there are no performance
  490.     benefits to deleting old messages.  A publisher or editor may want to set
  491.     certain message dates to the future, to assure that they are not deleted
  492.     by this procedure.  You may press Esc at any time during these procedures
  493.     to cancel them.
  494.  
  495.     Passwords.............................................................
  496.     As you configure a message or phone list, you will encounter a prompt
  497.     requesting an edit and/or read password.  Both are optional.  If defined,
  498.     the editor's password is requested whenever the user requests to add,
  499.     delete, or change a message or phone number from a given list.  The read
  500.     password is requested before the message or phone list is shown.  It is
  501.     also requested before individual messages from a New Messages/Search list
  502.     can be viewed if they are associated with a message list which requires
  503.     an R password.  Passwords are case insensitive (upper or lower), and have
  504.     a maximum length of eight characters (letters or numbers).  Only the
  505.     Publisher can change any password, and it must be done through the
  506.     Publisher's Setup Screen (F6).  The passwords allow the publisher to
  507.     delegate control of a message or phone list to an editor, without giving
  508.     that person full Publisher's authority.
  509.  
  510.     Once the publisher's password has been entered, password checking through-
  511.     out NBoard is suspended for that session (unless you branch to another
  512.     NBoard file/menu).  To restore password checking press Alt-F6.  The Pub-
  513.     lisher's password will satisfy any password request, so be sure that the
  514.     Publisher's password is unique among passwords.  Other passwords, however,
  515.     can be duplicated, and it may be appropriate to do so.
  516.  
  517.     Quick Messages...........................................................
  518.     For the Quick Message functions, NBOARD employs the Novell SEND, USERLIST,
  519.     CASTOFF, and CASTON utilities.  Please assure that they are available and
  520.     properly licensed.  You can disable the QuickMessage features and remove
  521.     them from the main menu display by selecting this from the Publisher's
  522.     Setup screen under the main banner title option.  Disabling QuickMessage
  523.     would be appropriate to stand-alone installations, non-Novell networks,
  524.     or situations where QuickMessages have become an annoyance.
  525.  
  526.     As they appear in the user list and recieve messages sent to everyone,
  527.     please use CASTOFF in the login script for communications gateway servers
  528.     and other value-added user/servers.
  529.  
  530.  
  531.     NBoard Publisher Documentation    Martin Bryant    Fall, 1989    page 5
  532.  
  533.     Installing NBoard for E-Mail............................................
  534.     NBoard can provide electronic mail to small networks.  Setup each user as
  535.     a message list on the main menu.  Establish a READ/REVIEW password but no
  536.     EDIT password.  Inform the mailbox owner of the password.
  537.  
  538.     Persons desiring to send a message can press the F7 key from the main
  539.     menu, and select the recipient from the resulting list.  However, they
  540.     will not be able to review that message list without the READ/REVIEW
  541.     password.  Without access to the list, they cannot delete or changes
  542.     messages, even though no password is set up to restrict this.  The mailbox
  543.     owner reviews his or her message list through the main menu and the 'R'
  544.     password.  The owner can then review, delete, and change messages freely
  545.     without password checking.
  546.  
  547.     If more than nine mailboxes are required, group the user/mailboxes into
  548.     NBoard main menus/files by workgroup and link them through branches.
  549.     Mailboxes and menus of mail-boxes (workgroups) can be intermingled.  Use
  550.     meaningful banner names and filenames for clarity.  NBoard E-Mail systems
  551.     may even cross file servers if your attach and maps are set up properly.
  552.  
  553.     You may wish to conceal the New Messages and Search menu items from the
  554.     main menu.  These message lists will show anyone the titles, authors, and
  555.     dates of messages to any mailbox in the NBoard file.  Users will be
  556.     prompted for the Read/Review password to review the text of the message.
  557.     Mailbox owners will find any new messages at the top of their message
  558.     lists and may press F3 to search among files on their list.  The Quick-
  559.     Message features make a nice companion to an E-Mail system.
  560.  
  561.     A note about NBoard, file sharing, and security.........................
  562.     Both the *.BUK files for the phone lists and the message files are in
  563.     standard *.DBF file format; they are not otherwise encrypted.  You can use
  564.     this data from many programs recognizing this standard: SPC's Professional
  565.     File , A-T's DBase III/IV, FoxPro, or many word processing programs.  This
  566.     can provide a useful link between NBoard and other products for mail-
  567.     merges and other data sharing opportunities.
  568.  
  569.     Security is not the most important feature in most productivity-enhancing
  570.     communications system; ease-of-use is.  With this in mind, know that
  571.     NBoard is not very secure, especially as an E-Mail system.  Only the
  572.     publisher can change passwords, and the Publisher has complete access to
  573.     any NBoard file.  Although the passwords are encrypted, the messages are
  574.     readily available to anyone with a *.DBF format data utility.
  575.  
  576.     Data Structure of Ratliff/DBase format files...........................
  577.     Message List Files: filename.DBF   Phonebuk List Files: filename.BUK
  578.     fieldname   type   length/dec      fieldname    type    length
  579.       BOARD      N        1/0          NAME          C        25
  580.       TITLE      C        40           NOTE          C        20
  581.       AUTHOR     C        15           NUMBER        C        12
  582.       DATE       D        8            ADD2          C        25
  583.       MESSAGE    M        10...        ADD3          C        25
  584.        related to *.DBT file...        ADD4          C        25
  585.                                        CITY          C        12
  586.                                        STATE         C        2
  587.                                        ZIP           C        9
  588.                                        ORDER         C        12
  589.                                        COMMENT       C        60
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.     NBoard Publisher Documentation    Martin Bryant    Fall, 1989    page 6
  598.  
  599.     Function Key Summary ..................................................
  600.     User Function Key Summary          Editor Function Key Summary
  601.      F1 = Help                          F4 = Import/Export
  602.      F2 = Print                         F7 = Add message/phone number
  603.      F3 = Search                        F8 = Edit or delete message
  604.      F9 = Enable/Disable QuickMsge
  605.      F10= Send QuickMessage            Publisher Function Key Summary
  606.      Alt-Q = Quit                       F6 = Publisher's Setup Screen
  607.                                         F3 = Build Message/Menu files
  608.                                         F4 = Build Phone List files
  609.                                         F5 = Delete/Archive Old Messages
  610.                                         Alt-F6 = Cancel Publisher's Pswrd
  611.  
  612.     Programmer's Notes...................................................
  613.     NBoard represents a somewhat thorough exploration of Summer '87 Clipper.
  614.     Among the Clipper features employed in NBoard:
  615.     DOS Set Clipper command            SAVE SCREEN TO
  616.     Memory Overlays                    SET COLOR TO
  617.     Assembly routine calls             SET FILTER TO
  618.     RUN/!                              SET KEY TO
  619.     ERASE                              DOS command line Parameters
  620.     FILE()                             On-line help
  621.     CREATE/CREATE FROM                 ENCRYPT()/DECRYPT()
  622.     memory variable SAVE/RESTORE       RLOCK()/FLOCK()/NETERR()
  623.     Arrays                             SET EXCLUSIVE
  624.     PROMPT/MENU TO                     ISPRINTER()
  625.     TEXT/ENDTEXT                       SET PRINT TO file
  626.     DBEDIT()                           TYPE to print
  627.     ACHOICE()                          memo fields/MEMOEDIT()
  628.     LASTKEY()                          MEMOREAD()/MEMOWRIT()
  629.     ISCOLOR()                          MEMOTRAN()/MEMOLINE()/MLCOUNT()
  630.     many user-defined functions...     and much more....
  631.     Contact the author for complete source code.  It is well-documented with
  632.     comment statements.  I employ a strict set of indention and lettering
  633.     conventions that clarify it as well.
  634.  
  635.     I'm an independent contractor installing Novell, 3COM, and Tops networks
  636.     and creating multi-user databases for them.  I have a background in
  637.     accounting and corporate microcomputer / information center management.
  638.     In network installations, I'm quite familiar with mainframe links,
  639.     interlan bridges and other sticky network problems.  Programming remains
  640.     my primary interest, however, and I specialize in multiuser applications.
  641.     I employ Clipper and Paradox in the DOS environment and Foxbase Mac for
  642.     Macintoshes.  I have both a 386 clone and heavily upgraded ancient Mac at
  643.     my home office.  I hope to be offering SQL contracting by the end of '90.
  644.  
  645.     NBoard was developed on a Novell 286/2.15 ethernet network at ALCOA's
  646.     Rockdale, Texas Power Plant with the cooperation of Larry Parsons and
  647.     Chris Frazier.  Peter Squier of Squier Computer Services was also a
  648.     sponsor.  I'd like to thank Steve Straley for his book: Programming in
  649.     Clipper (Addison-Wesley/1988).  Thanks to Ron Nauert for beta-testing.
  650.     Thanks to my wife Mary K. and daughter Kibbie for their patience and
  651.     to my brother Mark for his inspiration.
  652.  
  653.     You probably know Nantucket Software's Clipper, Ashton Tate's DBase, and
  654.     Novell's Netware, etc... are copyrighted by those guys.
  655.  
  656.  
  657.     Martin
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.           N      NN  BBBBBB      Novell Netware Bulletin Board
  668.           NN     N   BB    B     w/ QuickMessage and Phone List
  669.           NNN   NN   BB    BB    OOO        AA      RRRR    DDDDD
  670.           NNNN  NN   BB   BB    OO  O      AA A    RR   R   DDD  D
  671.           NN NN NN   BB BB B   OO   OO    AA   A   RR   R   DD    D
  672.           NN  NNNN   BBB   BB  OO    OO  AAAAAAAA  RRRRR    DD    D
  673.           NN   NNN   BB     B   OO  OO   AA    AA  RR   R   DD  DD
  674.           NNN   NN   BBBBBBB     OOO     AA    AA  RR    RR DDDDD
  675.           version 1.5    Copyright / Licensing Notice     Fall, 1989
  676.  
  677.      F1 Business Systems
  678.      4816 Canyonbend Circle
  679.      Austin TX  78735
  680.      (512) 892-1176
  681.  
  682.      This release of NBoard is distributed as shareware.  I'm delighted for
  683.      you to test this program and copy it for others in the LAN community.
  684.      Please convey the help file NBOARD.DOC with any copies of NBOARD.EXE.
  685.      Distribute these files through dial-up bulletin board services or club
  686.      library diskettes.  Companies wishing to distribute NBoard through a
  687.      catalogue of shareware offerings and make a profit from handling fees
  688.      are requested to contact the author.
  689.  
  690.      However, if you install this software on your file server, you are
  691.      obligated to register your installation and license your usage of NBoard.
  692.      Although NBoard comes to you as shareware, the author and sponsor retain
  693.      full copyright to this software.  The author maintains all potential
  694.      liability for this product in exchange for marketing rights.
  695.  
  696.      User registration and single server LAN licensing are available from
  697.      F1 Business Systems for $70.  Feel free to call anytime before midnight
  698.      CST for registration information.  Complete source code (Clipper S/87) is
  699.      available for an additional nominal fee of $30.  The source code is well
  700.      documented with comment statements.  It will not run under interpretive
  701.      DBase.
  702.  
  703.      Registered users are entitled to
  704.      - the current shareware release (please specify disk format)
  705.      - notifications of future releases and priority registration at cheapo
  706.        upgrade prices
  707.      - one hour or so of phone support at the author's Austin phone number
  708.      - input to the selection of enhancements for future releases (see below)
  709.      - a warm, fuzzy feeling, knowing that they are doing their part to
  710.        support shareware software and that my killer cat Vladimir won't be
  711.        coming after them.
  712.      Be assured that all funds derived from registration will result in time
  713.      spent enhancing the product.  I encourage you to review the following
  714.      list of potential enhancements to the product and communicate your
  715.      priorities to me by phone or mail, with your registration or later.
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.     NBoard Publisher Documentation        Martin Bryant       Fall, 1989
  730.  
  731.  
  732.      Potential Enhancements:
  733.       - Novell utility-a-like menus
  734.       - more than nine options
  735.       - end-user/editor password changes
  736.       - on-line publisher's help
  737.       - 3Com support (MSoft LAN Mgr, Banyon, etc...)
  738.       - improve QuickMessage send selection list to include Novell groups
  739.       - DBase III/IV or FoxBase support
  740.       - lower RAM requirements
  741.       - improved performance
  742.       - improved documentation
  743.       - improved error messages
  744.       - color customization by publisher
  745.       - modem support for auto-dialing from phone list
  746.       - context-sensitive help
  747.       - quick telephone message format
  748.       - easier/more complete reconfiguration - eliminate need for *.DBF
  749.       - file utility for file maintenance / archive restoration
  750.       - ability to call applications as options, use NBoard as menu system
  751.       - Macintosh version
  752.       - improved printer support (printer drivers by type etc..)
  753.       - additional Novell utilities: (attach, capture, endcap, map, ndir,
  754.            pstat, setpass, whoami, station address, etc..)
  755.       - a selection of indexing (message sort) options or custom indices
  756.       - full message text search capability (not just title/author)
  757.       - improved text editing (block commands, etc...)
  758.       - improved export:  word processing programs (PFS:Write, etc...)
  759.                           electronic mail programs (Higgins, etc...)
  760.                           for mail merges, etc....
  761.       - improved import:  word processing, electronic mail packages..
  762.       - mouse support/mouse drivers
  763.       - asynch dial-in / auto answer capabilities
  764.       - desktop functions: to do list, scratchpad, calculator, clock, game..
  765.       - basic shared/public/private scheduling and calendar
  766.       - TSR (terminate & stay resident/background) capability
  767.       - graphics interface
  768.       - encryption of all database data (optional?)
  769.       - call logging module  time/ date/ who/ how long/ summary of talk
  770.       - time billing/job cost entry module
  771.       - installer custom defined message/field formats
  772.       - spell checking
  773.       - OS/2 version
  774.  
  775.              Any more ideas?   Please call (512) 892-1176.
  776.